using System;
using System.Collections.Generic;
using System.Text;
using OneSoft.EntityCore;
using BySoft.Server.Common.Schema;

namespace BySoft.Server.Common.Entity
{
	[Serializable]
	public class BsDailyreportdetailEntity : EntityBase
	{
		public BsDailyreportdetailTable TableSchema
		{
			get
			{
				return (BsDailyreportdetailTable)_tableSchema;
			}
		}

		public BsDailyreportdetailEntity()
		{
			_tableSchema = BsDailyreportdetailTable.Current;
		}

		#region 属性列表
		
		public Decimal? DailyReportDetailID
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_DAILYREPORTDETAILID); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_DAILYREPORTDETAILID, value); }
		}

		
		public String DailyReportID
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_DAILYREPORTID));} 

			
			set{ SetData(BsDailyreportdetailTable.C_DAILYREPORTID, value); }
		}

		
		public String WorkOrderNo
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_WORKORDERNO));} 

			
			set{ SetData(BsDailyreportdetailTable.C_WORKORDERNO, value); }
		}

		
		public String ScheduleID
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_SCHEDULEID));} 

			
			set{ SetData(BsDailyreportdetailTable.C_SCHEDULEID, value); }
		}

		
		public String ProcessID
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_PROCESSID));} 

			
			set{ SetData(BsDailyreportdetailTable.C_PROCESSID, value); }
		}

		
		public String MachineID
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_MACHINEID));} 

			
			set{ SetData(BsDailyreportdetailTable.C_MACHINEID, value); }
		}

		
		public String StartTime
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_STARTTIME));} 

			
			set{ SetData(BsDailyreportdetailTable.C_STARTTIME, value); }
		}

		
		public String EndTime
		{

							
			get{ return Convert.ToString(GetData(BsDailyreportdetailTable.C_ENDTIME));} 

			
			set{ SetData(BsDailyreportdetailTable.C_ENDTIME, value); }
		}

		
		public Decimal? Hours
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_HOURS); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_HOURS, value); }
		}

		
		public Decimal? StandardPeopleNum
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_STANDARDPEOPLENUM); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_STANDARDPEOPLENUM, value); }
		}

		
		public Decimal? ActulPeopleNum
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_ACTULPEOPLENUM); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_ACTULPEOPLENUM, value); }
		}

		
		public Decimal? DayPlanNum
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_DAYPLANNUM); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_DAYPLANNUM, value); }
		}

		
		public Decimal? DayCompleteNum
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_DAYCOMPLETENUM); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_DAYCOMPLETENUM, value); }
		}

		
		public Decimal? ProductNum
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_PRODUCTNUM); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_PRODUCTNUM, value); }
		}

		
		public Decimal? StandardProcessTime
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_STANDARDPROCESSTIME); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_STANDARDPROCESSTIME, value); }
		}

		
		public Decimal? ActulProcessTime
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_ACTULPROCESSTIME); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_ACTULPROCESSTIME, value); }
		}

		
		public Decimal? ProcessTimeRate
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_PROCESSTIMERATE); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_PROCESSTIMERATE, value); }
		}

		
		public Decimal? ProduceRate
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_PRODUCERATE); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_PRODUCERATE, value); }
		}

		
		public Decimal? UnqualifyNum
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_UNQUALIFYNUM); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_UNQUALIFYNUM, value); }
		}

		
		public Decimal? UnqualifyRate
		{

			
			get{ return GetData<Decimal>(BsDailyreportdetailTable.C_UNQUALIFYRATE); }
			
			
			set{ SetData(BsDailyreportdetailTable.C_UNQUALIFYRATE, value); }
		}

		
		#endregion
	}
}

